"""
输入任意数字求和，求平均值，求最大值，求最小值,直到输入bye结束，计算数字不考虑浮点数。
"""
from src.code.fixed_nums import fixed_nums


def change_nums():
    input_nums_list = []
    while True:
        input_nums = input("请输入一个数：")
        if input_nums == 'bye':
            break
        # elif input_nums.isnumeric():
        #     input_nums_list.append(int(input_nums))
        #     print(f"您输入列表如下：{input_nums_list}")
        #     fixed_nums(input_nums_list)
        # else:
        #     print("输入错误，请重新输入！")
        #     # input_nums = input("请输入一个数：")
        try:
            input_nums_list.append(int(input_nums))
            print(f"您输入列表如下：{input_nums_list}")
            fixed_nums(input_nums_list)
        except:
            print("输入错误，请重新输入！")
            continue


change_nums()
